package com.zuxia.po;

import java.util.Date;
import java.util.HashSet;
import java.util.Set;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 留言
 */

public class Messageinfo implements java.io.Serializable {

	// Fields

	private Integer miid;
	private String miname;
	private String miphone;
	private String micontext;
	private String miTime;
	@JSONField(serialize=false)
	private Set messagebyreplyinfos = new HashSet(0);

	// Constructors

	/** default constructor */
	public Messageinfo() {
	}

	/** minimal constructor */
	public Messageinfo(String miname, String miphone, String micontext,
			String miTime) {
		this.miname = miname;
		this.miphone = miphone;
		this.micontext = micontext;
		this.miTime = miTime;
	}

	/** full constructor */
	public Messageinfo(String miname, String miphone, String micontext,
			String miTime, Set messagebyreplyinfos) {
		this.miname = miname;
		this.miphone = miphone;
		this.micontext = micontext;
		this.miTime = miTime;
		this.messagebyreplyinfos = messagebyreplyinfos;
	}

	// Property accessors

	public Integer getMiid() {
		return this.miid;
	}

	public void setMiid(Integer miid) {
		this.miid = miid;
	}

	public String getMiname() {
		return this.miname;
	}

	public void setMiname(String miname) {
		this.miname = miname;
	}

	public String getMiphone() {
		return this.miphone;
	}

	public void setMiphone(String miphone) {
		this.miphone = miphone;
	}

	public String getMicontext() {
		return this.micontext;
	}

	public void setMicontext(String micontext) {
		this.micontext = micontext;
	}

	public String getMiTime() {
		return this.miTime;
	}

	public void setMiTime(String miTime) {
		this.miTime = miTime;
	}

	public Set getMessagebyreplyinfos() {
		return this.messagebyreplyinfos;
	}

	public void setMessagebyreplyinfos(Set messagebyreplyinfos) {
		this.messagebyreplyinfos = messagebyreplyinfos;
	}

}